Helens place is amazing, very closely located to the main part of town, beaches, restaurants and cafes.
Massive house with all the amenities!