Perfect location, accommodated all our needs. Clean and welcoming. Had a great time, we would stay here again.