Stylish apartment with great amenities