We have just come back from a 3 month stay in this lovely condo. The unit is exactly as pictured on this site. The kitchen has been recently upgraded and it is extremely well equipped with spices, baking dishes, small appliances and a full assortment of glasses and dishes. The view of the beach from the kitchen windows and the balcony is terrific – there is always lots to watch on the water. The beds in both bedrooms are extremely comfortable and there is plenty of storage space in both rooms. The wifi worked very well – and there is even a DVR for recording television shows that we found very convenient. The condo building is very well maintained and quiet – and everyone, guests and owners alike, were very friendly. There are only 23 units in the building so lots of opportunity to meet your neighbours on the stairways, in front of the property on the beach, at the pool or in the recreation room. The stretch of Gulf Blvd where Las Olas is situated has many amenities: there is a mini golf across the street, a great pizza place within a 3 minute walk and the superb Salt Rock Grill is a 5 minute walk the other way. Indian Shores Town Hall is next to the Salt Rock and offers exercise classes, a pretty good little library and hosts a Sunday market in its parking lot. On the beach, you can literally walk for miles north or south. A 45 minute walk north takes you to the community of Indian Rocks Beach with all its restaurants, bars, a pharmacy and a great doughnut shop. And finally, a word about the owners. From the initial inquiry about availability to our final email a few minutes ago, we found them to be very responsive and personable. There were a few issues that cropped up during our stay and I must say that I was very impressed with how quickly they responded … a small pipe leak was resolved within a day or two and a broken microwave was replaced extremely quickly. I would not hesitate at all to recommend this unit or its owners.