The apartment is very clean and you have everything you need! The beach is at a 20 min walk from the apartment. The host was very nice and we communicated very well!