Wonderful place to retire, while still having loads of fun!