Nathan's place is super nice for a relaxing stay in the Isola area.