We had a terrific stay at Dream and loved it for many reasons: great communication with our host Ryan was terrific, the location was exactly what we were looking for, having a kitchen to be able to use was really helpful, the pool view of the water was fairly private, and it was very charming. We will definitely book again!