Jimmy's place is great if you want some space, comfortable bed, full kitchen, and an easy walk to town center.
Jimmy and his staff are really exceptionally nice and keep the place super clean. Jimmy also has great recommendations for tours (really glad we took his advice and didn't go with the other tour companies).
We stayed 3 nights and it gave us the chance to explore everything we wanted!