Beautifully styled, cozy accommodation, with good amenities and location