Clean, modern, well equipped apartment. Very well suited for a longer stay