Great place: spacious, clean, stylish, and well situated. Easy automated check-in and great communication.