Clean, easy, high quality and in a great location - perfect for my stay. Communication was excellent.