Lakeshore Villas is a well-kept complex in Osoyoos with many attributes including beautiful grounds, swimming pool, a large private dock and an adjacent public beach area.
Terry's townhome itself is also well-kept and fully equipped for an enjoyable and comfortable stay. It's a two-level unit with the main living area on the upper level, accessible by a flight of stairs directly beside its own covered carport. This unit has a wonderful view on the lake, mountains and sunsets from the deck on the upper living level that we much appreciated and enjoyed. Being west-facing though, it can get quite warm on the deck in the afternoon and evening during hot and sunny days (tip: set up an umbrella for shade). You also have to expect/enjoy/tolerate the sounds of people talking and kids playing in the pool area below.
The ground floor has three bedrooms, which contributed to being ideally cooler during hot summer nights. The master bedroom has an ensuite and a sliding door leading to a small patio area, where we were able to store our inflatables and kayak. This also provided a direct pathway to the grounds and pool.
The complex allows pets, as does Terry in his unit, so we were importantly able to bring our family dog. Although pets are not allowed to relieve themselves anywhere on the grounds, there is an adjacent field that solved this potential problem. Our dog also enjoyed swimming from the public beach across the street, or playing in an off-leash area that was a short walk away.
Terry was quick to respond during the booking process and throughout our stay, and came by when we checked out to ensure all was good (which it very much was, thanks!).