Welcome Ananakay! And yes, the Beach House Villas are excellent place to stay!