Spacious rooms, a well-equipped kitchen, supreme location, fantastic hosts.