Clean, spacious, with a great location! Could not have been more perfect!