We loved staying at this place, very close to the beach and close to cafes/restaurants and shopping. The place is spacious with many different sitting areas and a beautiful outside space. We definitely would come back here.
Also nice touches are, teas and coffee etc is provided.