Good reasons to stay there:
1. Walking distance to everything
2. Great prices
3. Cute rooms w/ full kitchen, separate bedrooms, sattelite TV, nice big bathrooms, etc.
4. Great staff
5. Nice pool
6. Nice Bar
7. Nice beach area to relax & lay out
8. Right in front of Amigo's dive place,which I hear is excellent, although I don't dive.