Great place to stay on gorgeous island