Excellent place with a great location and thoughtful hosts.