Very clean, location is great and I really enjoyed staying there.