Delightful hosts and charming apartment