Beautiful, clean, spacious .. and has a great view.. enjoyed our stay.. would definitely recommend .