Bahia Vista 10-131 located in Isla Del Sol is a gorgeous and renovated ground floor condo with a large patio and wide bay views. Free Wi-Fi, North American Long Distance calling included. NEWLY updated kitchen - cabinets, counter tops, & appliances, paint, carpeting, and three flat screen TV's, living and dining room furnishings. This two bedroom, two bath unit sleeps six guests with a queen size bed in the master bedroom, 2 twin beds in the guest bedroom and a sleeper sofa bed in the living room. 14 day minimum, Saturday arrival and Saturday departure required during season.
Isla Del Sol - meaning Island of the Sun, is an island community on a tropical barrier island surrounded by Boca Ciega Bay and nestled between the southernmost tip of St Petersburg and St Pete Beach, Florida.