Cleanliness perfect. Totally functional unit. Delightful views. Stay there. Hire a car and it's perfect.