Incredibly clean and well managed. Definitely a pleasant stay