Cozy and clean apartment, great view, location, and responsive hosts