great place, elegant, comfortable and very well located