Hawaii, the climate there is perfect. Not too much heat and definitely no hell-like humidity like other tropical areas. It's an expensive destination though, but you also get all the benefits of being in the US (security most of all).
For me it's definitely better to use a third-party DNS that's 100% independent from your host. This way you get flexibility during downtimes and site migrations.