AMAZING !!! My friends and I had a great stay .A beautiful view and amazing staff. Great for a mini getaway. Cleanliness is top-tier and completely worthy of 5 stars. Will definitely recommend and would love to visit again.