Excellent location, thoughtful hosts and comfortable accommodation