Hosts were very responsive and both units were perfectly clean when we checked in. The setup wasn't ideal for a team work retreat and while there were an impressive amount of mattresses/bed options (cots, pullouts, mattresses in closets), there were only a few real beds in bedrooms. Had some issues with the appliances that the host said they would be fixing. The location is steps from the beach, which was great, though also in a rowdier area of Mission Beach with plenty of spring break activity. Roof top deck was a huge plus, though not private and other people in the building could get to it. We made it work overall, but it wasn't a great experience for a team work retreat where we were spending a lot of time in the units and needing to use them fully.