All reviews are correct, we stayed in one of the villas and couldn’t fault it. Cleaned daily, pool and outside cleaned daily, even had a chat with the English couple next door in their private villa, very friendly. The complex itself was a 2-minute walk down the road, it was well maintained with well laid out areas outside. Bar area was nice with free pub activities (pool, table tennis, table football). Food, we normally go all inclusive but end up eating out a lot because food not normally that good, but we went b&b here and the breakfast every day was cooked fresh to order and there was a good variety to order from. The best bit about Mountain Valley was the Customer Service, couldn’t fault from the cleaners to the owner. Highly recommend this place.