Spacious and super clean! Great communication. Perfect location. Highly recommend!