This place is STUNNING. The amenities at the stay are to die for. Plus the location is just perfect. Really liked the place