Comfortable, clean, great views and location, and friendly hosts.