Want a 5 star hotel in Juhu that’s on the beach but still close to the airport? Ramada Plaza by Wyndham Palm Grove is worth a close look. It holds a 5…