First things first, this is an oder property and hasnt been upgraded for quite some time. Beds are very soft, bathroom fan sounded like it was gonna fall apart at any time. Nothing real bad, just dated. On the plus side it was very clean. Location is amazing, private beach just steps away with an amazing veiw. There's a great little coffee shop right across the street and 1 door over is a great little resteraunt with the nicest staff. If you beleive in " You get what you pay for" then this place is perfect. We stayed for a week in the beginning of September so rates were alot better than in high season. If you go in summer there's no such thing as cheap in Osoyoos anyway. Choices are limited.