Extremely clean and well taken care of, with great amenities as well. Having beach chairs, umbrella and cooler waiting for us made things so much easier. For anyone looking to stay in Princeville this is a wonderful place to relax