5-star room, facilities, location, view and host's hospitality. Highly recommended.