Great location. Comfortable, stylish, cheery spot with a nice work area. Easy check-in and very responsive communication. We'd definitely stay here again.