Everything is perfect. Perfect house, perfect location, perfect view, perfect host. Strongly recommend.