We had a great stay at Bella's place in Turtle Bay. It was a pleasant 5-10 min walk to the main resort area and situated right along the golf course. Bella was easy to get a hold of throughout our stay and was quick to respond to requests.