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 2 large bedrooms and a large open-plan kitchen/living room area that has modern fixtures an...