Thoughtful hosts, spacious, well kept, and well located!