Very welcoming staff. Great amenities. Great location. Great price. Wifi was horrible as it was difficult to stay connected.