Spacious apartment, nice views, accommodated all our needs.