Friendly and laid back lifestyle, good standard of living, western amenities, a good balance of westernisation and Thai culture, nice beaches.