The Mill Haven is amazing. If the opportunity arises, we will stay there again! It is close to restaurants, shops, etc. The place was clean, the views were incredible, and the host was amazing with communication.