Before you book anywhere, be sure to check out The Palms... It's a one minute walk to town, next door to Ramon's and is a GREAT place... I'm not affiliated with The Palms but have stayed there twice and it meets all the needs of a family. A short walk to the market, too. The top floor has a great 2 bedroom apartment with the second bedroom upstairs for privacy in the master bedroom. The balcony has a GREAT view and you can save money by having breakfast and lunch at home, then splurging for dinner! See their website...