We have stayed at Icicle several times. Let me start the good: the units were spacious for myself and family. We enjoyed our stay for the most part. Bad: Bed was broken in the master, property manager says they were not aware, but underneath the bed were bins full of sheets that made it look like they were there to support the bed in case it broke. Also, the thermostat and HVAC was terrible. It had a mind of its own and we often woke us up too hot or cold. Lastly, there were candy wrappers behind the furniture, which questioned how well the units were clean and inspected. Net-net, would not rent this unit again.