Steve's place is right on the beach and close to lots of restaurants and amenities. The view is amazing and the apartment is well kitted out with everything you'd need. Steve keeps it perfectly clean and tidy and he was a very responsive host, with super-fast replies to any queries and the check-in and check-out was a breeze. Highly recommended.