The host prepared the apartment to meet all of our expectations. There is anything and everything you need. The kitchen is equipped with all appliances, included all cutlery, container, spices and what not, it’s like cooking at home. The patio is very cute, we had breakfast there several times. Towels, shower gel, additional bedding are all provided. Living room area has an extra pull-down bed that can fit two more people. The location is great, this apartment complex is across the street from a beach park.