We’ve have been to Osoyoos many times and this was probably our best stay ever! We were so impressed with the location and mostly the unit! Everything was there for us, even sunscreen, laundry detergent, kitchen really well equipped, very clean ! Our unit was on the main floor with direct access to the pool and easy parking! Walking distance to lake and private beach, close to town but quiet street ! We will return for sure !