It was a nice stay. The place is very convenient and the beach is just outside the complex with 5-7 mins walk. We loved our stay here! However, the bathroom is a bit too small and not as clean as we expected. Also the masters room is right outside the bathroom with a water heater on top which makes LOUD noice from time to time. Other than this, it was a great stay and we enjoyed it here!