Great location, stylish place, great stay