The listing matched the place very well. Everything was clean and well prepared. A great location, close to shops, restaurants, and the beach.