Clean, great location and very good communication. Awesome value for money!