Great place! Overall, this was a fantastic place for cleanliness, safety, price-point and location! The only things I had issues with were the parking situation and slow communication.