The apartment is absolutely perfect! Best location and view, comfortable beds, all the amenities you'd need, good shower, high quality amenities, terrace overlooking the beach and easy to communicate w/ the host.