Perfect all around!! Clean, Location, communication was great. Definitely a great place to stay thank you