Cozy and well-located apartment with eye-catching view and friendly hosts.