This place is a perfect place to stay. Great communication from Kevin, immaculate and great location. Highly recommended