Very clean and spacious space. All amenities necessary were provided and communication with management was perfect. Great location. Overall awesome place!