Hotels in Cuba are great.