Location, location, location!! We had a great experience here and will stay here again next time.