Apartment is very clean and modern. It has everything you need for staying in and cooking or restaurants are nearby. An easy walk to the beach. The hosts were great. Recommended