Great views, perfect stay.