very clean and lots of small details that improved our stay here.