You can have breakfast at Caneel, not cheap, but very good. The only place I would call "sail up" is a marina, otherwise your going to "dinghy up", like Maho.