Absolutely fantastic!!! So roomy, clean, comfortable and an amazing view!! We loved our stay.