Cozy, stylish, and comfortable place recently redone with all the amenities