Can't beat the location and ease of check-in. I don't think "spacious" is accurate for the entire apartment. the bathroom is tiny and space is pretty basic. We were planning on having our son over for pre-cooked Thanksgiving dinner and had to change that up to a different location. The beds are very comfortable and bedrooms roomy.