This place had everything we needed and more. If you are REALLY tall, might not be the place for you; otherwise, its great. Super easy check-in process and easy parking. Would absolutely stay again.