Comfortable, well appointed apartment. Helpful hosts.