Great location, great place, extremely clean. This place exceeded my expectations. We loved it!