great hospitality and great view. also spotless