We loved our stay. The apartment is in a great location, has a beautiful view, is clean and comfortable. It has everything that you could need to cook or go to the beach. The communication was very easy and we were able to check in earlier. We definitely recommend it and hope to come back soon.