The amenities provided is great, covering all the basic needs and plus. Having the floaters that we found in the closet before going to the beach was such great fun since we never thought about getting one. Location is great, walking distance to the beach, bus lines, shops, restaurants. Having a parking spot is great too.