Location is excellent! This place has a great view of the beach and ocean. The caretaker, Oscar was excellent. He was very helpful with instructions prior to landing, right after landing and through the check-in process. The check-in process involves paying for/collecting key-fobs, parking and ID arm bands. Every visitor needs to keep their ID arm band on throughout the stay and. It is a hassle, but I can understand their security process. The keyfob is needed to get in and out of the building and for the beach access. The apartment itself is OK, nothing too fancy but comfortable. It had all the amenities that were in the description. The bathrooms were a little dated. My only complaint there was that they could have a little more supplies like bath rolls, kitchen rolls and thrash bags. We stayed for a week and had just one of each. So we had to buy. There is a coffee shop in the ground floor that carries some of the supplies and snacks. So worked out ok. Overall satisfied!