Clean and lovely place! Very well maintained. I had a wonderful time staying here.