Very cleanly, comfortable, and nicely decorated. You have everything you need and the location is PERFECT.