Stylish, well-decorated place with plenty of room to relax