The place looks a lot like home