This place is 100%! Absolutely perfect, clean, and had all of the home-away-from-home charms!