Little paradise surrounded by lots of hospitality.