Spacious, clean and overall great. There are all the amenities you possibly need and I felt safe with the front gate. I would highly recommend this place and the host to anyone.