This place was exactly what we needed. Great location for a great experience. Would stay here again!