Everything you need in the apartment. Excellent location, great communication with hosts, very close to the beach and shopping places. Very much recommended!!