Great views and perfect weather made for a great stay.