We stayed for a week and this place has everything you need. It's a lovely 20 min walk along the coastal path to Browns Bay and minutes from the beach. We loved giving the dog upstairs a fuss and he's super well behaved :)