You cannot beat the location in Treasure Island! Right on the beach. The owner also provided a free daily activity through a service- like bike riding, museum entrance or other activities, which is a really nice added benefit!The unit is older with some updates but in pretty good condition and clean (but not immaculate, which is hard when you're this close to the ocean and have a heavy rotation of guests). The furniture was nicely appointed and the mattresses were comfortable. We loved having an ensuite master bedroom with a king size bed - that can be hard to find at some places in the area.Most people aren't doing much cooking on vacation but we like to make breakfast and thought the pots and pans, left something to be desired. There wasn't one large pan to make a batch of scrambled eggs- just a couple smaller pans. Unfortunately, other guests have obviously used metal utensils, so the nonstick pots and pans are scratched up. The owners provided plenty of plastic utensils- it seems like guests do this everywhere (I don't know why!) But replacement pots and pans are in order. Also, we reported an issue in the master bath of a sewer odor and reported it to maintenance. They responded promptly and came very quickly but couldn't find the issue however the odor lingered off and on. Due to that, we would definitely rent in this building again but maybe not this exact unit.