Beautiful, spacious, well kept place.