Great views, clean rooms and friendly hosts.