If I'm ever in the area again, Bill's place is my first choice. It has all the amenities as per description, clean, very cosy and has a beautiful backyard with a channel view. Food store and some dinning places within 10-15min walking distance. Guests are treated as friends.