Once you get checked in, the apartment is nice. Beach is covered with seaweed but the water is great and the pools are great. Good location. Host was responsive. Enjoyed our stay.