A perfect traveler's accommodation is one that doesn't let homesickness win you over; rather it makes you feel at home in the most foreign locations. In a nutshell, an AMAZING experience that didn't let homesickness win over. Thanks guys!