The place was very clean and nice. Lots of room on the 2nd floor for everybody to hang out and talk. Communication was excellent. Parking was great. Easy to get in and get out without hassle.