Great place with everything you need, a home away from home
Plus with the added bonuses of a great view & lovely hosts.