This place is exactly as the photos show. It's location is perfect for getting out and about.
The communication was great and the check in super easy.