Stylish apartment perfect for a weekend or longer stay, plentiful amenities, and excellent location.