Five stars from us! Everything was perfect. Location, value, communication and check-in were all great!