Vista del mar has nice big rooms with two fans (you can also pay more for A/C, but the fans were enough for us). The bathrooms are shared but that was never an issue. Everything was clean, and the ladies at the front desk were very friendly and helpful.