The place couldn’t really be any better! Plus the hosts go above and beyond to take care of guests