The place was lovely, well thought out and designed. It was clean and well presented. We had a great time and enjoyed the view. The hosts were lovely.