Glenn's place is a beautifully built place situated in a very convenient. location, on a short walk to the shops and cafes. It has a gorgeous view of the beach and perfect for 2 families to stay in.