Location is ideal, beach is across the road and close to all amenities. Apartment was very clean and Tim was very easy to deal with from booking right through to check out. Will definitely stay here again.