Spacious, great view and good hosts. A highly recommended stay.