This place appears to be all brand new. We had a wonderful time staying here and would stay again.