We love the area and have stayed at Treasure Island before so we know it well. Our unit this time around was super clean and comfortable, very nice. I would recommend stocking more items than the basics however, such as hand soap for the bathrooms and kitchen. This is the first condo we have ever stayed in that did not have that upon arrival. Small things make a difference. We have already booked next year but in a different unit that offers more overall small appliances/conveniences.