Pros:
Excellent location, 5 mins walk from bar/beach
Smooth check in / check out process
Good communication from host
Useful additions such as parasol and towel for the beach, ice blocks in the freezer
Beautiful balcony and view
Cons:
Not really appropriate for four adults as there is only one on-suite toilet/bathroom, so the people on the sofa bed cannot use the bathroom without disturbing the people in the bedroom
Lots of steps to get the the apartment