This place lives up to the pictures and was perfect for our group. Mike made the check in process smooth and the location is great.