Perfect house. Perfect view. Perfect town. Highly recommended if you want a home away from home! We would definitely stay again!