Isla Bastimentos, Panama
All this travel just for a little Thai.... it was SO worth it! http://www.islandtimethairestaurant.com/