Dunas Suites and Villas resort is a good place...and not too far to walk to the beach and dunes. We have stayed there a couple of times so can vouch for it. It is across the road from the Oasis Maspalomas Apartments - the bus from the airport stops outside the Oasis...so worth getting bus and not paying for transfers.