Spacious and clean, this apartment provided everything we needed. Very comfy beds as well! Stephen is accommodating and quick to respond.