Very new & clean! My husband adored the place and having a beach so close was perfect for our kids!