Nice location. Upscale and clean. Checkin is great. The worst thing is communication. But they make up in quality.