A beautifully clean and well presented place. Beautiful view. Lovely welcoming touches. Great location. Had everything we needed. Hope to come again!