Great location. Check-in process and communication was seamless. Place was large, clean, and stylish.