Stylish and well appointed-apartment in a perfect location