Description: Ozzy Villa is a brand new contemporary-style villa situated in a central location on the Paradise Island of Koh Phangan in southern Thailand. The Villa boasts