Excellent views and great communication throughout stay.