Very clean! The location is great! Thomas always replies really fast. Would love to stay again!