Michael's place is awesome. Very nice, with a pool for use by you and only a few others (there are several pools so each unit has it's own pool which is only shared by two or three units, meaning it's pretty much a private pool or only one or two other people around - a great ammenity).

Michael is a very gracious host, having made arrangements to have us picked up at the water taxi and greeting us upon arrival to explain everything in detail. Great place and a really nice and accommodating host. We will definitely be back to stay with Michael again!