Everything was exactly like I expected. The apartment was clean, walking distance from the beach, restaurants and shops. The instructions to check in and check out were very clear and easy to follow. The free parking was a nice addition. I strongly recommend this place. Definitely we will be back!