Very clean with gorgeous view. New experience for us which we loved. Everything you need is available. We really enjoyed our stay. It was relaxing.