Absolute beach front. Lovely and warm. All the amenities. Two toilets - what an added plus.