5 stars across the board. Wonderful accommodations and some amazing views. Overall a fantastic experience.