Very clean with modern appliances and technology. Swimming pool is awesome. Really enjoyed the space for a big guest list or just room for family.