Very clean! Very new! Private pool! Don’t miss out on a home away from home. Perfect size for 2-3 guests. Loved everything!