very lovely apartment, although there were a few inconsistencies with the listing. host said they recently remodeled apartment, so pictures did not exactly match and need to be updated. although advertised, there is no machine dryer. however, there is a drying rack outside. "Essentials" such as toilet paper, soap, and towels were almost depleted upon arrival. beach towels were advised but were only available upon request. after communicating back and forth, host was accommodating and provided more essentials and towels. we absolutely loved our stay, despite the initial hiccups, and would still recommend! location is incredible and pool is incredible!