Everything you would need, home away from home. Very stylish, comfortable and with lots of little personal touches, you feel right at home.