Absolutely perfect in every way. So clean & very comfortable. We most certainly will be back. Magnificent views.