Excellent property! It was clean, cozy, and had beautiful views. Exactly as I expected based on the pictures and other reviews. We will definitely be back.