Tres cocos is beautiful right on the water, with a pool and restaurant on the premises.