We had a great stay at the Desert Rose Resort. Everything was better than we expected.