This home was even better than I expected: lovely, spacious, immaculate, full of amenities, fabulous location!