Clean, spacious, private. Great communication and great location.