Very stylish and clean place! Superb location. The communication was Very quick and Good! We love to stay here!