The most wonderful place

It is the most wonderful place on New Providence Island … if you want casual old Europe and Bahamas laid-back relaxation, this is your place.