I've heard Greece is a nice place. Welcome the forums. Enjoy.