Magnificent location and modern comfortable apartment, made for an enjoyable stay.