Everything you need, nice and cool, great location close to shops and beach. Experienced host, Julie took great care of us!