The apartments are nice and well furnished, there are internal stairs in each unit that go from the living area up to the bedrooms/bathroom. The laundry is external, but right next to the unit. Full kitchen was nice and well equipped with basic needs. No ocean view from our unit, but just a 5 minute walk down to the beach. Driving into the complex was complicated, there is no entrance off of the main road, you have to turn several hundred meters before on a residential road and drive around, or if you miss that road, it's a while before there is a street to turn back on. We arrived after office hours and they were able to accommodate a late check-in.