The place is clean and the view is amazing from every room. Sam is a great host. We really enjoy our stay.