Great place - very well appointed, convenient and stylish