Great location, great views and very thoughtful hosts.