Spacious, clean, and well located! Good value and relatively good communication. Would definitely recommend.