A very stylish, comfortable and handy place to stay.