Clean, cute and in a great location. Great communication and great experience all around.