It is adequate for what you are paying. The place is new and clean, but the amenities are not very good quality. It can be difficult to get in and out of the parking spot.