Very well maintained, clean, and comfortable to stay at.