Beautiful place and wonderful location. Sparkling clean and feels brand new. Can be a bit on the hot side during warm summer nights, but we managed.