Great location and nice apartments! Specially for a long stay I can imagine it being perfect with the own kitchen.