Dream Casa is an amazing place to stay in Belize! The team who help manage and maintain it are extremely thorough and communication is excellent. The location is perfect for walking to all that San Pedro has to offer!