Well located apartment. Compact, well equipped for a short stay.