Sol Timor (beside the Sol Aloha, I believe) is basic but nice, and the location is ideal, close to the marina, and basically on the beach. I haven't been in the Aloha, but it looks grand.
You can get the train from the airport to El Pinillo (15 mins) and you're a few minutes walk (downhill) from the Timor and Aloha.