The apartments are ideal for short and longtime stays