Amazing views, clean, comfortable and we had everything that we needed to enjoy our stay. We will be back!