Great place! You will definitely need the bikes that they provide, as the place is a bit off the main drag.
Great hosts, and very willing to work with you!