Very clean. Location is grate. I really enjoyed this staying.