This was ideal. The apartment was VERY clean, and the location was perfect. We stayed with our baby and the hosts were very accommodating. (It was good for the baby, too, because the bedroom was very dark!)