This place was just as pictured.
The only hassle was finding the exact location because there is a sister hotel across the street and it has the same name as the one you are staying in. Also, there is another hotel that shares the same location and driveway when you first arrive. So it was a bit confusing finding the exact location we were going back and forth between 3 hotels for 20 minutes.
You literally work directly with the Hotel . Also keep in mind There are additional fees that the hotel charges.