Havana was an excellent place for our young family - close to the beach, beautiful view, great setup for kids with games and books. We would definitely stay again!