Perfect location & very clean! Our group had a great stay!