Great amenities, location and communication by the host. The apartment was stocked with tons of amenities and even little items for our small dog. Super convenient location as you can walk to many different shops and restaurants as well as the beach!