Clean, great location. Very good communication made checking in and out very easy!