Very spacious and great location near restaurants, parks and amenities. Check in and out process is flexible and David who took care of us is very helpful.