a spotlessly clean self contained space over the road from the beach and shops and cafes